<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
<script>
    var People = People || {};   // 파싱 단계에서 People 객체가 undefined로 올라가고 런타임에 {}로 객체 생성
    People.Person = {};
    People.Person.Korean = {};  // 이와 같이 namespace의 효과를 낼 수 있다.
    
    Korean1();  // well
    Korean2();  // undefined
    Korann3();  // not defined
    function Korean1(){}
    var Korean2 = function(){};
    Korean3 = function(){};
</script>
</head>
<body>

</body>
</html>